@charset "utf-8";

/* cart Content Table
	1. content
	2. table
	3.
*/

.pT5{padding-top:5px !important;}
.pT10{padding-top:10px !important;}
.pT30{padding-top:30px !important;}
.mB60{margin-bottom:60px !important;}

.w127px{width:127px !important;}
.mR7{margin-right:7px}
label.basic_lb{padding-right:30px;display:inline-block;}
/* 1. content
--------------------------------------------------------------------------------------------------------------------------------*/
.content .ctt_btn_wrap .btn_right{float:right;}
.content h3{padding-top:34px;padding-bottom:13px}
.content h3 .proccess{float:right;}
.content .ctt_btn_wrap{padding-bottom:64px}
.content .ctt_btn_wrap:after{content:'';display:block;clear:both}
.content .ctt_btn_wrap .btn_right{float:right;}
.content .ctt_btn_wrap .btn_right .btn_black_l{display:inline-block;margin-top:10px;padding-top:16px;width:300px;height:32px;font-size:16px;background:#444;color:#fff;font-weight:bold;text-align:center}
.content .ctt_btn_wrap span{display:inline-block;}
.content .btn_white{font-size:11px;line-height:10px;color:#7e7e7e;padding:4px 7px;border-width:1px;border-style:solid;border-color:#cacaca #909090 #909090 #cacaca;background-color:#fff;cursor:pointer;}
.content .btn_white.arr{background:url(/cmp_images/mypage/btn_white_arr.png) 94% 8px no-repeat;padding-right:12px;}
.content .btn_white.navy{background:#6e757d;color:#fff;border:1px solid #6e757d;}
.content .btn_white.p12{padding:4px 12px}
.content .tbl_btn_wrap{padding-top:12px;}
.content .point_description{padding-left:22px;padding-bottom:12px;margin-top:12px;line-height:20px;background:url(/cmp_images/basket/bg_point_descrt.png) 0 2px no-repeat;}
/*���뻩���Ⱑ �ƴ϶� �̹��� ó���ؾ���!prdview�ٲ���� (prd_ctt_box)*/
.list_tit_box{margin-top:36px;margin-bottom:42px}
.btn_question {display:inline-block;margin-bottom:15px;}
.btn_question img{vertical-align:bottom;margin-bottom:1px;}
.list_divider{display:inline-block}
.list_divider:after{content:'';display:block;clear:both}
.list_divider li{float:left;padding:0 8px;line-height:12px;}
.list_divider li.line{background:url(/cmp_images/basket/img_divider.png)100% 2px no-repeat;}
.price_txt{font-size:16px;text-align:right;color:#d03a3e;}
.last_price{font-size:16px;text-align:right;color:#d03a3e;}
.last_price strong{font-size:26px;}

/* 2. table
--------------------------------------------------------------------------------------------------------------------------------*/
.board_table.basket th{background-color:#fff}
.board_table.basket td{vertical-align:middle;padding-top:9px;padding-bottom:9px;}
.board_table.basket td.prd_img_box.big .prd_img{width:118px;height:118px;}
.board_table.basket td.prd_img_box.big .prd_nm{padding-top:60px;font-size:15px;color:#666;}
.bgcolor1{background-color:#f7f7f7;color:#666;}
.bgcolor2{b ackground-color:#ededed;color:#666;}
.board_table.basket .price1{font-size:15px;color:#666;font-weight:bold;}
.board_table.basket .price2{font-size:26px;color:#d03a3e;font-weight:bold;}
.board_table.basket .price3{font-size:15px;color:#666;font-weight:bold;}
 
/* 3. table_vrtcl(�������� ������/basket������ border-top 1px��)
--------------------------------------------------------------------------------------------------------------------------------*/
.table_vrtcl{width:100%;border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4}
.table_vrtcl tr th{text-align:left;color:#666666;font-size:12px;padding:14px 0 14px 24px;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.table_vrtcl tr td{color:#969696;padding:6px 20px 6px 21px;font-size:12px;vertical-align:middle;border-bottom:1px solid #e8e8e8}
.table_vrtcl tr:last-child th,.table_vrtcl tr:last-child td{border-bottom:none}
.table_vrtcl tr td input[type="radio"]{vertical-align:middle;margin:0 3px 0 0;}
.table_vrtcl tr td input[type="text"]{height:25px}
.table_vrtcl tr td input[type="checkbox"]{vertical-align:middle}
/*margin-left���*/
.table_vrtcl tr td .btn_s{border:none;cursor:pointer;background-color:#6e757d;color:#fff;font-family:'돋움',Dotum;font-size:11px;height:20px;padding:4px 7px}
.table_vrtcl tr td .inpt_mobile{display:inline-block}
.table_vrtcl tr td .inpt_mobile input{margin-right:4px}
.table_vrtcl tr td.last_price_box{border-left:1px solid #cdcdcd;background-color:#f7f7f7;border-bottom:1px solid #a4a4a4;vertical-align:top;padding-right:28px;color:#666666;}
.table_vrtcl tr td .tbl_dl:after{content:'';display:block;clear:both;}
.table_vrtcl tr td .tbl_dl dt{width:130px;float:left;line-height:22px;}
.table_vrtcl tr td .tbl_dl dd{width:112px;float:left;line-height:22px;height:24px;text-align:right}
.table_vrtcl tr td.row_last{border-left:1px solid #e8e8e8;border-bottom:1px solid #a4a4a4;}
.table_vrtcl tr td.card{padding-left:11px !important;padding-right:0}
.table_vrtcl tr td.tbl{border-left:1px solid #e8e8e8;}
.table_vrtcl tr td .fR{float:right}
.table_vrtcl tr td .grey_box{background-color:#fafafa;border:1px solid #e8e8e8;padding:10px 18px;line-height:16px;margin-bottom:14px;}
.table_vrtcl tr td .grey_box dl:after{content:'';display:block;clear:both;}
.table_vrtcl tr td .grey_box dt{float:left;width:130px;margin-bottom:10px;}
.table_vrtcl tr td .grey_box dd{float:left;width:620px;margin-bottom:10px;font-weight:bold;}
.memobox {width:786px;height:50px;resize:none;border:1px solid #cdcdcd;margin-top:5px;}
.table_vrtcl tr td .agree_lst li{padding-left:20px;height:23px;line-height:23px;}
.table_vrtcl tr td .agree_lst li:first-child{padding-left:0;}
.table_vrtcl.final_price td{padding:26px 20px 26px 0;}

